Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DELWYDD £345,345 £280,000 24 Jul 2019
PENBANK Detached £169,059 £99,950 18 Dec 2012